Video Game: Red Dead Redemption Trailer By Slumbering Behemoth Stinks Video • July 2009 • Views: 266 Youtube Video I think I may be drooling a litttle.